package Server.Domain;

import java.io.Serializable;

public enum MessageType implements Serializable {
    LOGIN_CHECK(0),
    LOGIN_SUCCESS(1), //登录成功
    LOGIN_FAIL(2),  //登录失败
    LIST(3),    //需好友列表
    PRIVATE_CHAT(4),    //需转发(私聊)
    PUBLIC_CHAT(5),     //需群发
    FILE_SEND(6),  //需转发(文件)
    LOG_OFF(7),
    ONLINE_LIST(8);
    final int value;

    //用于识别消息类型
    private MessageType(int value){
        this.value = value;
    }

    public int getValue() {
        return value;
    }
}